autonomous establishments - French English Dictionary